package com.example.statistics.net

object UrlConfig {
    //const val BASE_URL = "http://49.232.199.223:8081"
    const val BASE_URL = "http://124.220.61.29:8081"

    const val USER_LOGIN = "/user/login"
    const val USER_REGISTER = "/user/register"
    const val USER_SEARCH_MODIFY = "/user/searchHistory/modify"


    const val PRODUCT_DETAIL_ADD = "/product/detail/add"
    const val PRODUCT_DETAIL_UPDATE = "/product/detail/update"
    const val PRODUCT_DETAIL_DELETE = "/product/detail/delete"


    const val PRODUCT_INFO_ADD = "/product/info/add"
    const val PRODUCT_INFO_UPDATE = "/product/info/update"
    const val PRODUCT_INFO_DELETE = "/product/info/delete"
    const val PRODUCT_INFO_LIST = "/product/info/list"
    const val PRODUCT_INFO_DATA = "/product/info/data"
    const val PRODUCT_INFO_NAME = "/product/info/name"
    const val PRODUCT_COMMON_MODIFY = "/product/common/modify"

    const val PRODUCT_FILE_SAVE = "/file/product/save"
    const val PRODUCT_FILE_DELETE = "/file/product/delete"
    const val PRODUCT_FILE_LIST = "/file/product/list"

    const val PURCHASE_GROUP_ADD = "/purchase/group/add"
    const val PURCHASE_GROUP_GET = "/purchase/group/get"
    const val PURCHASE_GROUP_UPDATE = "/purchase/group/update"
    const val PURCHASE_GROUP_DELETE = "/purchase/group/delete"
    const val PURCHASE_GROUP_LIST = "/purchase/group/list"

    const val PURCHASE_DETAIL_ADD = "/purchase/detail/add"
    const val PURCHASE_DETAIL_GET = "/purchase/detail/get"
    const val PURCHASE_DETAIL_UPDATE = "/purchase/detail/update"
    const val PURCHASE_DETAIL_DELETE = "/purchase/detail/delete"
    const val PURCHASE_DETAIL_LIST = "/purchase/detail/list"

    const val PURCHASE_ADD = "/purchase/add"
    const val PURCHASE_UPDATE = "/purchase/update"
    const val PURCHASE_GET = "/purchase/get"
    const val PURCHASE_DELETE = "/purchase/delete"
    const val PURCHASE_LIST = "/purchase/list"

    /**
     * 销售流水
     */
    const val MARKET_SALES_ADD = "/sales/flow/add"
    const val MARKET_SALES_UPDATE = "/sales/flow/update"
    const val MARKET_SALES_DELETE = "/sales/flow/delete"

    //物流车辆信息
    const val CAR_LIST = "/car/list"
    const val CAR_ADD = "/car/add"
    const val CAR_UPDATE = "/car/update"
    const val CAR_DELETE = "/car/delete"
    const val CAR_DATA = "/car/data"

    //客户信息
    const val CUSTOMER_LIST = "/customer/list"
    const val CUSTOMER_ADD = "/customer/add"
    const val CUSTOMER_DELETE = "/customer/delete"
    const val CUSTOMER_UPDATE = "/customer/update"
    const val CUSTOMER_DETAIL = "/customer/detail"
    const val CUSTOMER_AVATAR = "/customer/avatar"

    //销售员
    const val SELLER_LIST = "/seller/list"

    //销售
    const val SALES_COMPANY_ADD = "/sales/company/add"

    //采购
    const val PURCHASE_AGENT_LIST = "/purchase/agent/list"//采购代理
    const val PURCHASE_AGENT_DATA = "/purchase/agent/data"//采购代理

    //商品采购
    const val PURCHASE_PRODUCT_ADD = "/purchase/product/add" //采购商品信息新增
    const val PURCHASE_PRODUCT_UPDATE = "/purchase/product/update" //采购商品信息更改
    const val PURCHASE_PRODUCT_LIST = "/purchase/product/list" //采购商品列表
    const val PURCHASE_PRODUCT_LIST_DATA = "/purchase/product/list/data" //采购商品列表
    const val PURCHASE_PRODUCT_DELETE = "/purchase/product/delete" //商品采购删除
    const val PURCHASE_PRODUCT_DATA = "/purchase/product/data"//采购商品信息详情
    const val PURCHASE_PRODUCT_MODIFY = "/purchase/product/modify"//信息更新


    const val PURCHASE_CLEARANCE_FIELD_LIST = "/purchase/clearance/field/list" //清关费用类型
    const val PURCHASE_CLEARANCE_ADD = "/purchase/clearance/add"
    const val PURCHASE_FINANCING_ADD = "/purchase/financing/add" //新增垫资
    const val PURCHASE_FINANCING_UPDATE = "/purchase/financing/update" //新增垫资
    const val PURCHASE_FINANCING_DATA = "/purchase/financing/data" //垫资详情
    const val PURCHASE_CLEARANCE_UPDATE = "/purchase/product/clearance/update"//采购清关费用更新


    //融资
    const val PURCHASE_FINANCING_FEE_ADD = "/purchase/financingFee/add" //新增垫资
    const val PURCHASE_FINANCING_FEE_UPDATE = "/purchase/financingFee/update" //新增垫资
    const val PURCHASE_FINANCING_FEE_DATA = "/purchase/financingFee/data" //垫资详情
    const val PURCHASE_FINANCING_FEE_LIST = "/purchase/financingFee/list" //垫资详情
    const val PURCHASE_FINANCING_FEE_DELETE = "/purchase/financingFee/delete" //垫资详情

    const val FUTURES_FEE_ADD = "/purchase/futures/add"
    const val FUTURES_FEE_DELETE = "/purchase/futures/delete"
    const val FUTURES_FEE_UPDATE = "/purchase/futures/update"
    const val FUTURES_FEE_LIST = "/purchase/futures/list"
    const val PURCHASE_FUTURES_LIST = "/purchase/futures/list"

    //港口信息
    const val PURCHASE_PORT_ADD = "/purchase/port/add"
    const val PURCHASE_PORT_UPDATE = "/purchase/port/update"
    const val PURCHASE_PORT_LIST = "/purchase/port/list"
    const val PURCHASE_PORT_DATA = "/purchase/port/data"
    const val PURCHASE_PORT_DELETE = "/purchase/port/delete"


    //采购商文件处理
    const val PURCHASE_FILE_SAVE = "/file/purchase/save"
    const val PURCHASE_FILE_DELETE = "/file/purchase/delete"
    const val PURCHASE_FILE_LIST = "/file/purchase/list"


    const val USER_INFO_SAVE = "/file/user/save"
    const val USER_INFO_LIST = "/file/user/list"


    //商品结算单
    const val PURCHASE_SETTLEMENT_LIST = "/purchase/settlement/list"
    const val PURCHASE_SETTLEMENT_ADD = "/purchase/settlement/add"
    const val PURCHASE_SETTLEMENT_UPDATE = "/purchase/settlement/update"
    const val PURCHASE_SETTLEMENT_DELETE = "/purchase/settlement/delete"


    const val PURCHASE_SALES_LIST = "/purchase/sales/list"
    const val PURCHASE_SALES_ADD = "/purchase/sales/add"
    const val PURCHASE_SALES_UPDATE = "/purchase/sales/update"
    const val PURCHASE_SALES_DELETE = "/purchase/sales/delete"

    const val PURCHASE_TAX_ADD = "/purchase/tax/add"
    const val PURCHASE_TAX_UPDATE = "/purchase/tax/update"
    const val PURCHASE_TAX_DATA = "/purchase/tax/data"
    const val PURCHASE_TAX_DELETE = "/purchase/tax/delete"

    //海关汇率
    const val PURCHASE_RATE_DATA = "/purchase/rate/data"
    const val PURCHASE_RATE_LIST = "/purchase/rate/list"
    const val PURCHASE_RATE_ADD = "/purchase/rate/add"
    const val PURCHASE_RATE_UPDATE = "/purchase/rate/update"
    const val PURCHASE_RATE_DELETE = "/purchase/rate/delete"

    //冷库
    const val PURCHASE_STORAGE_DATA = "/purchase/storage/data"
    const val PURCHASE_STORAGE_LIST = "/purchase/storage/list"
    const val PURCHASE_STORAGE_ADD = "/purchase/storage/add"
    const val PURCHASE_STORAGE_UPDATE = "/purchase/storage/update"
    const val PURCHASE_STORAGE_DELETE = "/purchase/storage/delete"

    //仓储费
    const val PURCHASE_STORAGE_FEE_ADD = "/purchase/storage/fee/add"//仓储费
    const val PURCHASE_STORAGE_FEE_UPDATE = "/purchase/storage/fee/update"//仓储费
    const val PURCHASE_STORAGE_FEE_LIST = "/purchase/storage/fee/list"//仓储费
    const val PURCHASE_STORAGE_FEE_DELETE = "/purchase/storage/fee/delete"//仓储费


    /*商品流向*/
    const val PRODUCT_FLOW_LIST = "/sales/flow/list"


    //商品销售统计
    const val SALES_STATISTICS_ADD = "/sales/statistics/add"
    const val SALES_STATISTICS_UPDATE = "/sales/statistics/update"
    const val SALES_STATISTICS_LIST = "/sales/statistics/list"
    const val SALES_STATISTICS_DELETE = "/sales/statistics/delete"
    const val SALES_STATISTICS_DATA = "/sales/statistics/data"


    //
    const val SALES_CUSTOMER_LIST = "/sales/analyze/list"
    const val SALES_CUSTOMER_DATA = "/sales/analyze/data"

    /**
     * 银行
     */
    const val BANK_ACCOUNT_LIST = "/bank/account/list" //账户列表
    const val BANK_FLOW_ADD = "/bank/flow/add"//账户流水新增
    const val BANK_FLOW_LIST = "/bank/flow/list"//账户流水新增
    const val BANK_FLOW_DELETE = "/bank/flow/delete"//账户流水新增
    const val BANK_DETAIL_ADD = "/bank/detail/add"//账户流水新增

    /**
     * 银行流水对账单
     */
    const val BANK_STATEMENT_LIST = "/bank/statement/list" //对账单列表
    const val BANK_STATEMENT_DATA = "/bank/statement/data"//对账单详情
    const val BANK_STATEMENT_ADD = "/bank/statement/add"//新增对账单
    const val BANK_STATEMENT_UPDATE = "/bank/statement/update"//对账单修改
    const val BANK_STATEMENT_DELETE = "/bank/statement/delete"//对账单删除

    /**
     * 银行调账
     */
    const val BANK_ADJUSTMENT_LIST = "/bank/adjustment/list" //调账单列表
    const val BANK_ADJUSTMENT_DATA = "/bank/adjustment/data"//调账单详情
    const val BANK_ADJUSTMENT_ADD = "/bank/adjustment/add"//新增调账单
    const val BANK_ADJUSTMENT_UPDATE = "/bank/adjustment/update"//调账单修改
    const val BANK_ADJUSTMENT_DELETE = "/bank/adjustment/delete"//调账单删除

    /**
     * 收入支出
     */
    const val BANK_INCOME_EXPENSE_LIST = "/bank/incomeExpense/list" //收入支出列表
    const val BANK_INCOME_EXPENSE_DATA = "/bank/incomeExpense/data"//收入支出详情
    const val BANK_INCOME_EXPENSE_ADD = "/bank/incomeExpense/add"//收入支出新增
    const val BANK_INCOME_EXPENSE_UPDATE = "/bank/incomeExpense/update"//收入支出修改
    const val BANK_INCOME_EXPENSE_DELETE = "/bank/incomeExpense/delete"//收入支出删除

    //库存
    const val INVENTORY_PRODUCT_LIST = "/inventory/stock/list" //库存
    const val INVENTORY_SALES_DATA = "/inventory/sales/data" //销售单详情
    const val INVENTORY_SALES_LIST = "/inventory/sales/list" //销售单列表
    const val INVENTORY_SALES_ADD = "/inventory/sales/subAdd" //销售单列表
    const val INVENTORY_SALES_UPDATE = "/inventory/sales/subUpdate" //销售单列表
    const val INVENTORY_SALES_DELETE = "/inventory/sales/delete" //销售单列表
    const val INVENTORY_PURCHASE_ADD = "/inventory/purchase/add" //采购新增
    const val INVENTORY_PURCHASE_UPDATE = "/inventory/purchase/update" //采购新增
    const val INVENTORY_PURCHASE_DELETE = "/inventory/purchase/delete" //采购新增


    //依汶原料
    const val MATERIAL_LIST = "/yw/material/list"
    const val MATERIAL_ADD = "/yw/material/add"
    const val MATERIAL_UPDATE = "/yw/material/update"
    const val MATERIAL_DELETE = "/yw/material/delete"


    //依汶加工
    const val PROCESSING_LIST = "/yw/processing/list"
    const val PROCESSING_ADD = "/yw/processing/add"
    const val PROCESSING_UPDATE = "/yw/processing/update"
    const val PROCESSING_DATA = "/yw/processing/data"
    const val PROCESSING_DELETE = "/yw/processing/delete"


    //依汶成品
    const val YW_PRODUCT_INVENTORY_LIST = "/yw/product/inventory/list"

    //依汶成品种类
    const val YW_PRODUCT_TYPE_ADD = "/yw/product/add"
    const val YW_PRODUCT_TYPE_LIST = "/yw/product/list"
    const val YW_PRODUCT_TYPE_DATA = "/yw/product/data"
    const val YW_PRODUCT_TYPE_UPDATE = "/yw/product/update"
    const val YW_PRODUCT_TYPE_DELETE = "/yw/product/delete"

    //依汶成品种类
    const val YW_PRODUCT_SALES_ADD = "/yw/sales/add"
    const val YW_PRODUCT_SALES_LIST = "/yw/sales/list"
    const val YW_PRODUCT_SALES_DATA = "/yw/sales/data"
    const val YW_PRODUCT_SALES_UPDATE = "/yw/sales/update"
    const val YW_PRODUCT_SALES_DELETE = "/yw/sales/delete"


    //市场开拓新客户
    const val MARKET_ADD = "/market/add"
    const val MARKET_UPDATE = "/market/update"
    const val MARKET_DATA = "/market/data"
    const val MARKET_LIST = "/market/list"
    const val MARKET_DELETE = "/market/delete"

    const val MARKET_CITY_ADD = "/market/city/add"
    const val MARKET_CITY_UPDATE = "/market/city/update"
    const val MARKET_CITY_DATA = "/market/city/data"
    const val MARKET_CITY_LIST = "/market/city/list"
    const val MARKET_CITY_TREE = "/market/city/tree"
    const val MARKET_CITY_DELETE = "/market/city/delete"

    const val MARKET_CUSTOMER_ADD = "/market/customer/add"
    const val MARKET_CUSTOMER_UPDATE = "/market/customer/update"
    const val MARKET_CUSTOMER_DATA = "/market/customer/data"
    const val MARKET_CUSTOMER_LIST = "/market/customer/list"
    const val MARKET_CUSTOMER_DELETE = "/market/customer/delete"

    /**
     *
     */
    const val YSY_PRODUCT_ADD = "/ysy/product/add"
    const val YSY_PRODUCT_LIST = "/ysy/product/list"

}
